*{ padding: 0; margin: 0; }
html{height:100%;}
body{overflow-x: hidden;}
body ,input ,textarea{ color:#414141; font:14px \5fae\8f6f\96c5\9ed1; vertical-align:middle;height:100%;}
ol , ul{ list-style: none; }
li{ vertical-align:bottom;}
img{vertical-align: middle; border:none;}
a { text-decoration:none; color:#414141;}
textarea{ line-height:1.5em;}
span,p,div{word-break:break-all;}

@font-face {font-family: 'iconfont';
    src: url('/Template/Common/fonts/iconfont.eot'); /* IE9*/
    src: url('/Template/Common/fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/Template/Common/fonts/iconfont.ttf') format('truetype'), /* chrome��firefox��opera��Safari, Android, iOS 4.2+*/
    url('/Template/Common/fonts/iconfont.woff') format('woff'), /* chromefirefox */
    url('/Template/Common/fonts/iconfont.svg#uxiconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

/* overflow:auto;*/
.clear{ clear:both; font-size:0; height:0; width:100%; line-height:0; overflow:hidden;}
.clearfix:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.wrap_out{min-height: 100%;overflow: hidden;background: no-repeat center top; background-size:cover;}
.wrap{ padding-bottom: 22px;}
#movetel{position:fixed;top:0;left: 0;z-index: 999;}
#movetel a { -webkit-tap-highlight-color:transparent;}
#movetel img { width: 60px;height: 60px;}

.box{ position:relative; text-align:center;}
.modify_del_box{ position:absolute; width:100%; height:100%; left:0; top:0;}
.modify_del_box_main{ position:relative; top:42%; height:18px;text-align:center;}
.modify_del_box a{background: url(../../common/images/base_z.png) no-repeat; margin:0 8px;width: 18px;height: 18px;vertical-align: middle;display: inline-block; overflow: hidden; text-indent:999em; position:relative;  top:-9px; z-index:2;}
.modify_del_box a.btn_modify_a{ background-position: 0 -2518px;}
.modify_del_box a.btn_modify_a:hover{ background-position: 0 -2546px;}
.modify_del_box a.btn_del_a{ background-position:0 -2126px;}
.modify_del_box a.btn_del_a:hover{ background-position:0 -2154px;}
.modify_del_box a.btn_add_a{ background-position:0 -1255px;}
.modify_del_box a.btn_add_a:hover{ background-position:0 -1279px;}
.modify_del_box a.btn_not_allowed{ background-position: 0 -2869px;width: 30px;height: 23px;display: inline-block;cursor:not-allowed;}
.modify_del_bg{background:#e5e5e5;opacity:0.85;filter:alpha(opacity=85); position:absolute; z-index:1; left:0; top:0; width:100%; height:100%;}

.list_del_box {background:#e5e5e5;opacity:0.8;filter:alpha(opacity=80); position:absolute; z-index:1; left:0; top:0; width:100%; height:100%;}
.min{min-width:96px}
.list_del_box a{background: url(../../common/images/base_z.png) no-repeat; margin:0 2px;width: 18px;height: 18px;vertical-align: middle;display: inline-block; overflow: hidden; text-indent:999em; position:relative;  top:-9px; z-index:2;}
.list_del_box a.btn_move_l{ background-position: 0 -328px;width: 18px;display: inline-block;}
.list_del_box a.btn_move_l:hover{ background-position: -19px -328px;}
.list_del_box a.btn_move_r{ background-position: 0 -354px;width: 18px;display: inline-block;}
.list_del_box a.btn_move_r:hover{ background-position: -19px -354px;}
.list_del_box a.btn_modify_a{ background-position: 0 -2518px;width: 20px;display: inline-block;}
.list_del_box a.btn_modify_a:hover{ background-position: 0 -2546px;}
.list_del_box a.btn_del_a{ background-position:0 -2126px;width: 20px;display: inline-block;}
.list_del_box a.btn_del_a:hover{ background-position:0 -2154px;}
.list_del_box a.btn_not_allowed{ background-position: 0 -2869px;width: 30px;height: 23px;display: inline-block;cursor:not-allowed;}

/*--��ʾ��--*/
.popup_box{ position:relative; z-index:999;}
.popup_box_main{ background:rgba(255,255,255,0.95); width:280px; position:fixed; top: 50%;left: 50%;-webkit-transform: translate3d(-50%,-50%,0); border-radius:5px;}
.popup_box_main strong{ display:block; text-align:center; padding:10px 0 5px;}
.popup_box_main p{ padding:0 10px 10px; line-height:20px;min-height: 40px; text-align:center;}
.btn_popup_box{ border-top:1px solid #c5c5c5; height:44px; line-height:44px; text-align:center; display:-webkit-box;}
.btn_popup_box a{ display:block; color:#0091ff; font-size:16px; -webkit-box-flex:1;}
.btn_popup_box a.btn_popup_cancel{ border-right:1px solid #c5c5c5;}
.popup_bg{ width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(51,51,51,0.5);}
.midbox{ padding: 5px;vertical-align:middle;text-align: center;}
.showimg{ max-height: 280px;max-width: 270px;}

#sl_left{position:absolute;top:25px;left:0;z-index:1100;background: url(../../common/images/ad_ctr.png) no-repeat;height: 90px;width: 60px;cursor:pointer;}
#sl_right{position:absolute;top:25px;right:0;z-index:1100;background: url(../../common/images/ad_ctr.png) no-repeat;background-position: 0 -90px;height: 90px;width: 60px;cursor:pointer;}

.loading30{ width: 30px!important;height: 30px!important;}
.none{display: none;}
.none_ok{display: none!important;}
.mask_kf{width:100%;height:100%;position:fixed;z-index:1000;left:0;top:0;background: rgba(0, 0, 0, 0.81) url(/images/icon/move_kf_show.png) no-repeat right top;background-size: 320px 410px;}

.showdiv{display: -webkit-box;
-webkit-box-align: center;
padding: 10px;}
.checkbox{display: block;
width: 100px;
border: 1px solid #bbb;
padding: 5px;
border-radius: 4px;}
.btn_blue{display: block;-webkit-box-flex: 1;}

.taptap {
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-tap-highlight-color: transparent; /* For some Androids */
}

.mall-goTop{
    position:fixed;
    bottom:15px;
    right:15px;
}
.mall-goTop a
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);
    color: #c6c6c6;
    display: block;
    padding: 5px;
    text-align: center;
}
.mall-goTop a img { width: 30px;height: 30px;}

#copyright{height: 22px;color:#FFFFFF;width: 100%;text-align:center;background-color:#727171;line-height: 22px;font-size: 12px;margin-top:-22px}
#copyright a{color:#FFFFFF;}

.more{text-align:center;}